package com.ys.字符串作业题;

/**
 * 描述: TODO
 *
 * @author CodeYang
 * @version 2020/12/22 9:23
 */
public class 判断字符串中指定某一个字符在字符串中出现的次数 {
    public static void main(String[] args) {
        String str = "hellojjjj";
        int i = countInStrByCh(str, 'j');
        System.out.println(i);
    }

    /**
     *  获取指定字符 在str 中出现的次数
     * @param str
     * @param ch
     * @return
     */
    static int countInStrByCh(String str, char ch){
        int count = 0;
        int index =0;
        // index = str.indexof(ch) 找不到返回-1
        while ((index = str.indexOf(ch))!=-1){
            str=str.substring(index+1);
            count++;
        }
        return count;
    }
}
